MaterialDesign\Plugin\Customizer\Controls D

Total Complexity 157
Dependencies 17
Dependents 1
Total lines 1,967
Lines of code 1,358
Logical lines of code 354
Comment lines 400
Methods 45
Properties 5

Methods 45

Method Rating Maintainability Complexity Lines of code
get_frontend_css()
D
28
29 148
get_typography_extra_controls()
A
33 5 126
get_google_fonts_url()
A
45 9 40
add_corner_styles_controls()
A
49 9 30
add_controls()
A
49 9 30
get_design_styles()
A
33 1 147
add_sections()
A
42 6 52
add_color_controls()
S
46 6 40
filter_style_section()
S
50 6 33
scripts()
S
38 2 76
copy_saved_color_settings()
S
61 6 11
add_settings()
S
52 5 25
add_theme_controls()
S
42 2 69
get_corner_styles_controls()
S
40 1 82
get_dark_mode_controls_override()
S
55 5 18
add_typography_controls()
S
52 4 27
get_color_controls_variant()
S
58 4 16
add_global_style_control()
S
49 2 34
get_color_controls()
S
46 1 46
show_material_components_notification()
S
71 4 6
get_dark_mode_status()
S
63 4 10
notification_dismiss()
S
60 3 13
get_typography_controls()
S
49 1 36
add_learn_control()
S
56 2 19
get_icon_style()
S
70 3 5
get_option()
S
64 3 9
get_icon_collection_controls()
S
54 1 24
get_style_choices()
S
54 1 24
add_icon_collection_controls()
S
56 1 21
get_learn_controls()
S
56 1 19
register()
S
59 1 16
get_default()
S
68 2 6
prepend_slug()
S
77 2 3
prepare_option_name()
S
77 2 3
remove_option_prefix()
S
71 2 6
update_option()
S
67 2 8
sanitize_select()
S
72 2 5
get_global_style_controls()
S
60 1 14
get_typography_size_controls()
S
61 1 13
get_typography_weight_controls()
S
62 1 12
add_panel()
S
63 1 11
init()
S
64 1 9
get_icon_collection_css()
S
79 1 3
preview_scripts()
S
66 1 9
templates()
S
78 1 4